package com.ruoyi.individual.service;

import java.util.List;

import com.ruoyi.book.domain.Book;
import com.ruoyi.individual.domain.BorrowBook;

/**
 * 我的借阅Service接口
 * 
 * @author yaohui
 * @date 2024-05-08
 */
public interface IMyBorrowService 
{
    /**
     * 查询我的借阅
     * 
     * @param id 我的借阅主键
     * @return 我的借阅
     */
    public BorrowBook selectMyBorrowBookInfoById(Long id, String username);

    /**
     * 查询我的借阅书籍列表
     *
     * @param userName 账号
     * @return 我的借阅书籍集合
     */
    public List<Book> selectMyBorrowBookList(String userName);

    /**
     * 查询我的借阅详细信息
     *
     * @param borrowBook 查询条件
     * @param username 用户名
     * @return 详细信息
     */
    List<BorrowBook> selectMyBorrowBookInfoList(BorrowBook borrowBook, String username);
}
